\frameforsection[t]{
  \label{3}
  \renewcommand\currentblocktitle{七段显示译码器模块设计}
  \outonlyblock{
    \vspace{-2ex}
    \twocolumns[.3]{
      \begin{itemize}
	  \item 将8421码转换为驱动七段数码管的7个输出信号
	  \item 七位段码，一位表示一段，当某一位为高电平时，点亮相应的段
	  \item 这个示例将展示常量定义、信号拼接、及测试中使用反函数
      \end{itemize}
    }{
      \twocolumns{
	\outfigure{.9}{images/七段显示译码器模块1.png}
      }{
	\outfigure{.9}{images/七段显示译码器模块2.png}
      }[c]
    }[c]
  }
  \renewcommand\currentblocktitle{七段显示译码器测试平台设计}
  \outonlyblock{
    \twocolumns{
      \begin{itemize}
	\item 为帮助测试七段译码器实现自动检测，定义一个七段显示译码器
	  反函数模块invsseg，这是一项常用的技术
	\item invsseg输入为7位段码，输出为对应的8421BCD码
      \end{itemize}
    }{
      \outfigure{.72}{images/反函数编写.png}
    }[c]
  }
  \outonlyblock{
    \twocolumns[.3]{
      \begin{itemize}
	\item 测试平台的编写
	\item 在编写中实例化2个模块
	\item 给sseg实例输入bin\_in，输出segs,再把segs送入
	  invsseg实例，参数输出bin\_out和valid，若valid有效
	  的情况下，bin\_in和bin\_out不一致，则说明不通过测试
      \end{itemize}
    }{
      \twocolumns[.4]{
	\outfigure{.99}{images/七段译码器测试平台-1.png}
      }{
	\outfigure{.99}{images/七段显示译码器测试平台-2.png}
      }[c]
    }[c]
  }
}
